/* CSS Document */

body {
	font: 0.5em Arial, Verdana, helvetica, sans-serif;
	font-size: 12px;
	color:#003300;
	background-image:url(images/bgsubmenu.jpg);
	margin:0px;
}

a 
{
	color:#FF6600;
}

.main
{
	width:780px;
}

.header
{
	 height:131px;
	 width:780px;
	 background-image:url(images/header.gif);
	 float:center;
	/*background-image:url(images/bgheader.jpg); */
	/*background-repeat:repeat-x; */
}

.header2
{
	height:25px;
	background-image:url(images/bgheader2.jpg);
	background-repeat:repeat-x;
	text-align:left;
	vertical-align:middle;
	color:#003300;
	font-weight:bold;
}

.content
{
	background-color:#E6F9E6;
	padding:0px;
}
	
	.left-content
	{
		background-color:#C1EEC1;
		text-align:left;
		padding:0px;
		vertical-align:top;
		background-image:url(images/bgsubmenu.jpg);
	}
		
		.sub-info
		{
			height:20px;
			background-image:url(images/bgsubinfo.jpg);
			background-repeat:repeat-x;
			text-align:left;
		}
	
		.menu
		{
			height:20px;
			background-image:url(images/bgmenu.jpg);
			background-repeat:repeat-x;
			text-align:left;
		}
			.text
			{
				vertical-align:middle;
				padding:2px;
				float:left;
				font-weight:bold;
				text-align:left;
			}
			
			.sub-menu-text
			{
				margin-left:0px;
				height:18px;
				background-image:url(images/bgsubmenu.jpg);
				background-repeat:repeat-x;
				text-align:left;
			}
			
			.sub-menu-text a
			{
				color:#0f3300;
				text-decoration:none;
				font-weight:bold;
				font-size:11px;
				margin-left:2px;
			}
			
			.sub-menu-text a:hover
			{
				color:#ff3300;
				text-decoration:none;
				font-weight:bold;
				font-size:12px;
				margin-left:2px;
			}
			
				.text a
				{
					color:#003300;
					text-decoration:none;
				}
			
			.text-sub
			{
				vertical-align:middle;
				padding:2px;
				float:left;
				font-weight:bold;
				color:#FFFFFF;
			}
	
	.center-content
	{
		background-color:#ced3ff;
		text-align:left;
		padding:0px;
		vertical-align:top;
	}
	
	.right-content
	{
		background-color:#628CD2;
		text-align:left;
		padding:0px;
		vertical-align:top;
	}

.tblCounter
{
	margin-top:5px;
	margin-bottom:5px;
}

.tbldet
{
	margin-top:5px;
	margin-bottom:5px;
}

.judulberita {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399; TEXT-DECORATION: none;
}

.text-tanggal {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.text-poll {
	FONT-SIZE: 11px; COLOR: #fff300; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:left;
}

.link-lain
{
	text-align:center;
	height:18px;
}
	.link-lain a
	{
		color:#003300;
		text-decoration:none;
		font-weight:bold;
		font-size:11px;
	}
	
	.link-lain a:hover
	{
		color:#ff3300;
		text-decoration:none;
		font-weight:bold;
		font-size:12px;
	}

.caution
{
	color:#fff000;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	margin-bottom:5px;
}

.foto
{
	margin:5px 0 5px 0;
	text-align:center;
}

.foto-image
{
	width:120px;
	border:0;
	margin:3px;
	border:2px solid #003300;
}

.footer
{
	clear:both;
	height:51px;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	padding:15px
}

.cal
{
	text-align:center;
}

table.calendar
{
      border-collapse: collapse;
      border:1px solid #003300;
	  margin-top: 5px;
	  margin-bottom:5px;
}

tr.weekdays
{
    background-color:#f5f5f5;
    border-bottom:1px solid #c3c3c3;
}

td.weekdays
{
    width:15px;
    font-size:7pt;
    font-family:tahoma;

    text-align:center;
}

td.today
{
    width:15px;
    font-size:7pt;
    font-family:tahoma;

    text-align:center;
    
    border-top:1px solid #c3c3c3;
    vertical-align:middle;
}

select.white { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F2F13;
	border: 1px solid #333333;
	background-color: #ffffff; 
}

.whiteSubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F2F13;
	border: 1px solid #333333;
	background-color: #cccccc;
}

td.month
{
    font-size:8pt;
    font-family:tahoma;
    font-weight:bold;
    
    text-align:center;
    
    color:white;
}


td.calendar
{
    width:15px;
    font-size:8pt;
    font-family:tahoma;

    text-align:center;
}

	
	.copy
	{
		text-align:center;
		font-weight:bold;
	}